package com.dao;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Component;

import com.model.SysRole;

@Component
public interface SysRoleDao {
    public List<SysRole> get(Map<String, Object> parMap);

    /**
     * 添加角色
     * 
     * @param sysRole
     * @return
     */
    public int insert(SysRole sysRole);

    /**
     * 编辑角色
     * 
     * @param sysRole
     * @return
     */
    public int edit(SysRole sysRole);

    /**
     * 添加菜单
     * 
     * @param menu
     */
    public void inserMenu(Map<String, Object> parMap);

    /**
     * 根据角色删除菜单
     * 
     * @param roleId
     */
    public void deleteMenu(Long roleId);
}
